@charset "gb2312";
/* CSS Document */
*{ margin:0px; padding:0px;}
a{ text-decoration:none;}

a:link{color:#333333; text-decoration:none;}
a:visited{color:#333333; text-decoration:none;}
a:hover{color:#39af35; text-decoration:none;}
a:active{color:#39af35; text-decoration:none;}


ul,li{ list-style:none;}
h2,b{ font-weight:normal;}
img{ border:none;}
body{ font-family:"Î¢ÈíÑÅºÚ"; color:#333; }
html{ overflow-x:hidden;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
/*header*/
.header{ width:100%; height:100px; border-bottom:#e5e5e5 solid 3px; position:fixed; z-index:9999; background:#fff; }
.head{ width:1200px; height:100px; margin:0 auto;  }
.logo{ margin-top:5px; float:left; }
.logo a {font-size:20px; font-family:'Î¢ÈíÑÅºÚ'; line-height:90px; color:#333; font-weight:bold;}
.nav{ height:100px; line-height:100px; float:right; }
.nav ul{}
.nav ul li{ float:left; background:url(../images/li.gif) no-repeat center left; margin-right:24px; padding-left:24px;}
.nav ul li:nth-child(1){ background:none; padding-left:0px;}
.nav ul li:nth-child(8){ margin-right:0px;}
.nav ul li a{ color:#333; font-size:16px; display:block; }
.nav ul li a:hover,.nav ul li #sbdj{color:#258e39; /*background:#258e39;*/ }
.menu2 dl{display:none;}
.subnav{z-index:3;position:absolute;border-top:solid #238f3a 3px; background:#fff; padding:10px 20px; /*margin-left:-33px;*/ } 
#f{display:block; height:38px; line-height:38px; font-size:14px;}
#f:hover{ text-decoration:underline; background:none; color:#238f3a; }
.subnav b{ display:block; width:46px; height:14px; background:url(../images/b.png) no-repeat center; position:absolute; margin-top:-27px; margin-left:-12px;}

.tell{ height:130px; line-height:130px;margin-right:5%; }
.tell em{ font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#238f3a;}


.search{ width:100%; height:50px; position:absolute; z-index:1; margin-top:103px;}
.ss_bg{width:100%; height:50px; position:absolute; filter:alpha(opacity=40);  -moz-opacity:0.4; opacity: 0.4; background:#000; }
.search_n{ width:1200px; height:50px; position:relative; margin:0 auto;}
.search_n p{ float:left; width:550px; line-height:50px; color:#fff; position:relative; font-size:14px;}
.search_n span{width:220px; height:30px; background:#f5f5f5; float:right; margin-top:10px; padding-right:10px;border-radius:2px;  }
.search_n .user{ width:194px; line-height:28px; height:30px; font-size:12px; background:none; color:#666; float:left; text-indent:14px; border:none;  font-family:"Î¢ÈíÑÅºÚ";}
.search_n .anniu{ width:22px; height:30px; float:right; background:url(../images/ss.gif) no-repeat center;  border:none; cursor:pointer; }


/*banner*/
.banner{ width:100%;   height:580px; margin:0 auto; float:left;padding-top:100px;}
.fullSlide{ width:100%;   height:580px; background:#e8e8e8; overflow:hidden; position:relative;  }
.fullSlide .bd{  height:580px; }
.fullSlide .bd ul{ width:100% ;  }
.fullSlide .bd li{ width:100% ;  height:580px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ width:100% ; display:block; height:580px; text-align:center; }

.fullSlide .hd{ width:100%; position:relative; z-index:1; bottom:40px; right:0; height:30px; line-height:30px; }
.fullSlide .hd ul{ width:1200px; margin:auto; text-align: center;}
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:50px; height:4px; margin:1px 3px; overflow:hidden; background:#fff;filter:alpha(opacity=40);opacity:0.4;  line-height:999px; }
.fullSlide .hd ul .on{ background:#fff;  filter:alpha(opacity=100);opacity:1;  }

.fullSlide .prev,
.fullSlide .next{  display:block;  position:absolute; z-index:1; top:45%; margin-top:-30px; left:8%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.fullSlide .next{ left:auto; right:8%; background-position:-6px -137px; }


.ban_gg{ width:100%; height:100px; position:absolute; margin-top:-100px; display:none;}
.ban_n{ width:1200px; height:100px; background:#238f3a; margin:0 auto;}
.ban_n ul{}
.ban_n ul li{ float:left; margin:0 58px; }
.ban_n ul li h2{ color:#ff0; font-size:17px; padding-top:25px;}
.ban_n ul li p{ color:#fff; font-size:15px; margin-top:5px;}



/*about*/
.about{ width:auto; height:440px; background:#f7f7f7;}
.gsjj{ width:1200px; text-align:center; margin:0 auto; font-size:16px; margin-top:10px; }
.gsjj p{line-height:26px; font-size:14px;}
.gsjj span{ display:block; margin-top:10px; }
.gsjj span a{ color:#238f3a; }
.gsjj span a i{ font-style:normal; }
.gsjj span a:hover i{text-decoration:underline;}
.gsjj span em{ font-family:'ËÎÌå'; font-style:normal; letter-spacing:-5px; font-weight:bold; margin-left:10px;} 

.about_lm{ width:1200px; margin:0 auto; margin-top:30px; overflow:hidden;}
.about_lm ul{ margin-left:180px;}
.about_lm ul li{ float:left; margin:0 40px; text-align:center;}
.about_lm ul li a{ display:block;}
.about_lm ul li p{ width:120px; height:120px; border:#ccc solid 3px; border-radius:50%; }
.about_lm ul li p img{ margin-top:20px;}
.about_lm ul li h2{ font-size:16px; letter-spacing:1px; color:#333; margin-top:10px;}
.about_lm ul li a:hover h2{ color:#238f3a;}
.about_lm ul li a:hover p{ border:#238f3a solid 3px;}



/*main1*/
.main1{ width:1200px; margin:0 auto; margin-top:20px; }
.tit{  text-align:center; padding-top:40px;}
.tit h2{ text-transform:uppercase; font-size:30px; color:#ccc; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
.tit p{  font-size:28px; margin-top:5px; color:#323232; background:url(../images/b2.png) repeat-x center;}
.tit p em{ font-style:normal; background:#fff; padding:0 30px;}

.prod{ width:1200px; height:352px; margin:0 auto; margin-top:30px; overflow:hidden; }
.prod .pcont { float:left; overflow:hidden; width:1102px; margin-left:48px; }
.prod .ScrCont {WIDTH: 32766px; ZOOM: 1;}
.prod #List1_1, .prod #List2_1 {FLOAT: left;}
.prod #jdal_AMLef A,.prod #jdal_AMRgi A{ margin-top:200px; position:absolute; width:40px;height:40px; text-align:center; line-height:40px; background:#666; border-radius:50%; font-family:'ËÎÌå'; color:#ccc; font-weight:bold; font-size:20px;}
.prod #jdal_AMLef A{ display:block;float:left; }
.prod #jdal_AMLef A:hover{ background:#238f3a; color:#fff;}
.prod #jdal_AMRgi A{display:block;float:right; margin-left:1160px;}
.prod #jdal_AMRgi A:hover{ background:#238f3a; color:#fff;}

.prod .cgal_ntp{float:left; width:244px; height:348px; border:#e5e5e5 solid 2px; margin-right:10px; padding:0 10px;  }
.prod .cgal_ntp img{ width:244px; height:162px;}
.prod .cgal_ntp h2{ font-size:16px; color:#333; margin-top:15px; background:url(../images/h2.gif) no-repeat left bottom; padding-bottom:15px;}
.prod .cgal_ntp p{ color:#777; font-size:13px; line-height:26px; margin-top:10px;}
.prod .cgal_ntp img{ margin-bottom:10px; margin-top:10px;}
.prod .cgal_ntp a{ display:block;}
.prod .cgal_ntp a:hover h2{ color:#238f3a }
.prod .cgal_ntp:hover{ border:#238f3a solid 2px;}





/*main2*/
.main2{ height:600px; background:#f7f7f7; margin-top:50px;}
.tit2{ width:1200px; text-align:center; margin:0 auto; padding-top:40px;}
.tit2 h2{ text-transform:uppercase; font-size:30px; color:#ccc; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
.tit2 p{  font-size:28px; margin-top:5px; color:#323232; background:url(../images/b2.png) repeat-x center;}
.tit2 p em{ font-style:normal; background:#f5f5f5; padding:0 30px; }

.news{ width:1200px; margin:0 auto; margin-top:20px;  overflow:hidden; margin-bottom:40px; }
.news ul{ width:1300px;}
.news ul li{ width:370px; float:left; margin-right:45px; overflow:hidden; margin-top:20px; background:#fff;padding-bottom:20px;}
.news ul li img{ width:380px; height:220px;}
.news ul li h1{ width:370px; height:60px; position:absolute; margin-top:-60px; line-height:58px;}
.news ul li h1 em{ display:block; width:370px; height:60px; background:#000; position:absolute; filter:alpha(opacity=70);  -moz-opacity:0.7; opacity: 0.7; }
.news ul li h1 i{ position:relative; color:#fff; font-style:normal; font-size:20px; margin-left:20px; font-weight:normal;}
.news ul li h1 i b{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; text-transform:uppercase; font-style:italic; margin-left:10px;filter:alpha(opacity=70);  -moz-opacity:0.7; opacity: 0.7;}
.news ul li h2{ font-size:16px; font-weight:normal; color:#333; margin:0 20px; margin-top:15px;}
.news ul li p{ color:#666; line-height:26px; text-align:justify; margin:0 20px; margin-top:10px; font-size:14px;}
.news ul li span{ display:block; color:#999; margin:0 20px; margin-top:10px;  font-size:13px;}
.news ul li span em{ font-family:Arial, Helvetica, sans-serif; font-style:normal;}
.news ul li a{ display:block;}
.news ul li h3{ font-weight:normal; margin-left:20px; margin-top:10px; display:block; width:100px; height:30px; line-height:28px; text-align:center; background:#238f3a; color:#fff; font-size:14px; border-radius:50px;}
.news ul li h3 i{ font-family:'ËÎÌå'; font-style:normal; font-size:16px; font-weight:bold; margin-left:5px;}
.news ul li h3:hover{ text-decoration:underline;}
.news ul li a:hover h2{ color:#238f3a;}




/*main3*/
.main3{ width:1200px; margin:0 auto; margin-bottom:50px; }
.case_tit{ width:1200px; text-align:center; margin-top:30px;}
.case_tit a{ border:#e5e5e5 solid 1px; padding:10px 20px; margin:0 5px; color:#333; font-size:14px;}
.case_tit a:hover{ border:#238f3a solid 1px; background:#238f3a; color:#fff; }
.case{ width:1200px; overflow:hidden;  }
.case ul{ width:1300px;}
.case ul li{ width:334px; float:left; margin-right:30px; margin-top:30px;  border:#e5e5e5 solid 3px; padding:20px; }
.case ul li img{ width:334px; height:180px;}
.case ul li h2{ height:40px; line-height:40px; overflow:hidden; padding:10px 0; font-size:16px; color:#333;}
.case ul li b{ display:block; width:120px; height:3px; background:#e5e5e5;}
.case ul li p{ color:#999; font-family:Arial, Helvetica, sans-serif; margin-top:10px; font-size:14px;}
.case ul li p em{ text-transform:uppercase; font-style:normal;}
.case ul li a{ display:block;}
.case ul li a:hover h2{ color:#238f3a;}
.case ul li h2:hover{ text-decoration:underline;}

.more{ width:200px; height:46px; text-align:center; margin:0 auto; margin-top:30px; }
.more a{ background:#238f3a; display:block; height:46px; line-height:46px; font-size:17px; color:#fff; border-radius:50px;}
.more a:hover{ text-decoration:underline;}












/*footer*/
.footer{ width:auto; height:auto; background:#2c2c2c; }
.foot{ width:1200px; height:auto; margin:0 auto; overflow:hidden; border-bottom:#202020 solid 1px; padding-bottom:30px; } 
.foot ul{ width:1200px;}
.foot ul li{ float:left; margin-right:67px; }
.foot ul li h2{ font-size:16px; color:#ccc; margin-top:40px; font-weight:normal; background:url(../images/b4.jpg) no-repeat bottom left; padding-bottom:20px;}
.foot ul li dl{ margin-top:10px;}
.foot ul li dd{line-height:28px;}
.foot ul li dd a{ font-size:13px; color:#fff;}
.foot ul li dd a:hover{ text-decoration:underline; }
.foot ul li dd em{ font-style:normal;}
 

.foot ul .wx{ float:right; text-align:center; margin-top:30px; margin-right:0px;  }
.foot ul .wx img{ width:110px; height:110px; margin-bottom:10px; border:#fff solid 5px;}
.foot ul .wx p{ margin-top:-5px; color:#aaa; font-size:14px;}


.link{ width:1200px; height:auto; line-height:28px; text-align:center; border-top:#404040 solid 1px; margin:0 auto; padding:20px 0px; color:#aaa; font-size:14px;}
.link img{ height:20px; margin-right:5px;}


.fot{ width:auto; height:50px; background:#222; line-height:50px; color:#999; font-size:12px; }
.fot h2{ width:1200px; margin:0 auto; font-size:12px;}
.fot h2 p{ float:left;}
.fot h2 span{ float:right;}
.fot i{ font-family:'ËÎÌå';}
.fot em{ font-family:Arial, Helvetica, sans-serif; font-style:normal; }



/*¹ØÓÚÎÒÃÇ*/
.ban{ width:100%; height:300px; float:left; margin-top:100px;}

.lm{ width:auto; height:50px; border-bottom:#eee solid 1px; line-height:50px;}
.lm p{ width:1200px; margin:0 auto; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#666; font-weight:normal; }
.lm p a{ margin:0 10px; color:#333; }
.lm p a:hover,#sbjg{ color:#238f3a;}
.lm p a:hover{ text-decoration:underline;}

.ny_center{ width:1200px; margin:0 auto; }
.ny_tit02{ width:230px; float:left; overflow:hidden; }
.ny_tit02 h2{  color:#fff; text-indent:20px; background:#24903a; padding:20px; /*position:absolute; width:190px; margin-top:-84px; */overflow:hidden; margin-top:20px;  }
.ny_tit02 h2 p{ font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase;}
.ny_tit02 a{font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; display:block; height:54px; line-height:54px; border:#eaeaea solid 1px; border-top:none; text-indent:20px; background:#fff url(../images/aa.png) no-repeat center right;  }
.ny_tit02 h3{ width:228px; margin-left:1px; height:90px; background:#282828 url(../images/letel.jpg) no-repeat center left; display:none; }
.ny_tit02 h3 em,.ny_tit02 h3 i{ font-weight:normal; padding-left:66px; color:#fff; font-style:normal;}
.ny_tit02 h3 em{ padding-top:20px; display:inline-block;}
.ny_tit02 h3 i{ font-family:Arial, Helvetica, sans-serif; font-size:20px; display:inline-block; margin-top:3px;}

.ny_tit02 a:hover,#sbxz02{ color:#24903a;  background:#fff url(../images/aa2.png) no-repeat center right;  }

.ny_b02{ width:900px; background:#fff; padding:20px; float:right; line-height:200%; overflow:hidden; border:#e5e5e5 solid 1px; margin-top:20px; margin-bottom:20px;}

.lm02{ width:900px; height:50px; border-bottom:#eee solid 1px; line-height:50px; margin-bottom:20px;}
.lm02 p{ width:900px; margin:0 auto; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#666; font-weight:normal; text-align:right; }
.lm02 p a{ margin:0 10px; color:#333; }
.lm02 p a:hover,#sbjg{ color:#238f3a;}
.lm02 p a:hover{ text-decoration:underline;}




.ny{ width:100%; background:#f5f5f5; float:left; padding:20px 0; padding-bottom:40px;}

.ny_tit{ width:1200px; margin:0 auto;}
.ny_tit a{font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; margin:10px; margin-left:0px; margin-right:20px; padding:10px 20px; color:#333; border:#e5e5e5 solid 1px; background:#fff; display:inline-block;  }
.ny_tit a:hover,#sbxz{ border:#24903a solid 1px; background:#24903a; color:#fff;}

.ny_b{ width:1160px; background:#fff; padding:20px; margin:0 auto; margin-top:20px; font-size:14px; line-height:200%; overflow:hidden;}


.clear{ clear:both; height:0px; padding:0px; margin:0px;} 
ul.news_list22 li{ background:url(../images/li1.jpg) no-repeat 8px 23px; height:36px; line-height:36px; padding-left:22px; border-bottom:1px dashed #cac6be; overflow:hidden; padding-top:6px;}
ul.news_list22 li a{ float:left; font-size:14px;}
ul.news_list22 li em{ float:right; padding-right:6px;}

.pageCss1{ text-align:center; padding:20px 0 20px; }
.pageCss1 a{ text-decoration:none; color:#333; border:#ddd 1px solid; padding:4px 8px; margin:2px;}
.pageCss1 a:hover { color:#238f3a; text-decoration:none; border:#238f3a 1px solid;}
.pageCss1 a:active {color:#238f3a;}
.pageCss1 span.current { border:#238f3a 1px solid; padding:4px 8px; margin:2px; background:#238f3a; font-weight:bold; color:#fff;}
.pageCss1 span.pageUp { border:#ccc 1px solid; padding:4px 8px; margin:2px; color:#ccc;}

.titles{ font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; color:#333333; text-align:center; line-height:50px;}
.date{ text-align:center; border-bottom:1px dashed #ddd; color:#999; line-height:30px; font-size:12px;}
.pagepic{ text-align:center; padding-top:10px;}
.page_con1{ display:inline-block; padding:20px 10px 0; overflow:hidden; width:875px;}

.picList1 li{ float:left; width:260px; padding:15px 15px 10px 15px;}
.picList1 li dl{ width:260px;}
.picList1 li dl dt{width:260px; height:200px;}
.picList1 li dl dt img{ width:260px; height:200px;}
.picList1 li dl dd{ line-height:30px; height:30px; overflow:hidden; text-align:center; font-size:14px;}
.picList1 li dl dd a{ color:#333}
.picList1 li dl dd a:hover{ color:#238f3a}

.input_btn{ background:#e30919; text-align:center; color:#fff; width:100px; height:32px; line-height:32px; font-size:14px; border:none; cursor:pointer;font-family:"Î¢ÈíÑÅºÚ"; border-radius:5px}
.input_btn:hover{ background:#383c4b; border-radius:5px}



.listprobk{ float:left; width:364px; height:356px; display:block; background:#FFF; border:#e5e5e5 1px solid; margin:0 10px;  margin-bottom:40px; cursor:pointer; }
	.listprobk:hover{ border:#39af35 1px solid; }
	.listprobk1{ height:260px; width:364px; vertical-align:middle; text-align:center; display: table-cell; }
	.listprobk1 img{ vertical-align:middle;}
	.listprobk2{ font-size:18px; font-weight:bold; line-height:30px; padding:0 10px; text-align:center;}
	.listprobk3{ padding:10px 10px; text-align:center; }
	.listprobk4{ padding-bottom:20px; text-align:center;}
	.listprobk4 a{ display:inline-block; border:#39af35 1px solid; border-radius:5px; line-height:28px; width:98px; text-align:center; margin:0 10px;}
	.listprobk4 a:hover{ background:#39af35; color:#FFF;}
	
	.listprobkimg{ float:left; width:280px; display:block; background:#FFF; border:#e5e5e5 1px solid; margin-right:17px; margin-bottom:40px; cursor:pointer;}
	.listprobkimg:hover{ border:#39af35 1px solid; }
	.listprobkimg1{ height:280px; width:280px; vertical-align:middle; text-align:center; display: table-cell;}
	.listprobkimg1 img{ vertical-align:middle;}
	.listprobkimg2{ font-size:18px; font-weight:bold; line-height:30px; padding:0 10px; text-align:center;}
	.listprobkimg3{ padding:10px 10px; text-align:center; }
.news_p_n{
	margin-top:20px;
	min-height: 36px;
	line-height: 36px;
	border-top: 1px solid #dfdfdf;
	color:#666666;

}
.news_p_n a:hover{
	color: #238f3a;
}	

/*news*/
.news_b{ width:1160px; height:auto; margin:0 auto;}
.news_b ul{}
.news_b ul li{ width:1160px; height:200px; background:#f7f7f7; overflow:hidden; margin-bottom:20px;}
.news_b ul li a{ display:block; width:1160px; height:200px; }
.news_b img{ float:left; margin-right:20px; width:247px; margin:18px;}
.news_b h2{ padding-top:20px; font-size:16px; margin-right:20px; color:#333;}
.news_b p{ font-size:14px; color:#666; line-height:26px; margin-top:15px; margin-right:20px; }
.news_b span{ font-family:Arial, Helvetica, sans-serif; color:#999; font-size:13px; display:block; margin-top:15px;}
.news_b a:hover h2{ color:#67472e;}
.news_b a:hover p{ text-decoration:underline; }


.width1000{width: 1160px;margin:0 auto;}
.clearfix{zoom:1;}
.clearfix:after{ content:''; clear:both;display:table;}
.filter1{width: 1128px;height: 198px;border: 2px solid #e0e4e9;padding: 0 15px;padding-bottom: 16px;overflow: hidden;}
.filter1-01{padding: 12px 0;border-bottom: 1px dashed #e1e3e6;}
.filter1-01 span{color: #1A1A1A;font-size: 14px;}
.filter1-01 .filter-icon1{background-image: url(../images/filter.png);display: inline-block;width: 16px;height: 16px;background-position: 0 104px;vertical-align: middle;margin-right: 6px;}
.filter1-01 .filter-icon2{background-image: url(../images/filter.png);display: inline-block;width: 16px;height: 16px;background-position: 0 18px;vertical-align: middle;margin-right: 6px;}
.filter1-01 .filter-icon3{background-image: url(../images/filter.png);display: inline-block;width: 16px;height: 16px;background-position: 0 0;vertical-align: middle;margin-right: 6px;}
.filter1-01 .filter-icon4{background-image: url(../images/filter.png);display: inline-block;width: 16px;height: 16px;background-position: 0 60px;vertical-align: middle;margin-right: 6px;}
.filter1-01 .filter-list span{font-size: 14px;color: #808080;margin-left: 8px;cursor: pointer;display: inline-block;height: 22px;line-height: 22px;padding: 0 3px;border-radius: 5px;}
.filter1-01 .filter-list span:hover,.filter1-01 .filter-list span.this{color: #fff;background: #238f3a;}
.filter1-01 .filter-list a:hover,.filter1-01 .filter-list span.this a{color: #fff;}
.filter{margin-bottom:20px;}
.filter1-01>span{margin-right: 10px;}
.filter1-01 .more{color: #b2b2b2;font-size: 14px;border: 1px solid #d2d2d2;height: 22px;width: 58px;text-align: center;line-height: 22px;}
.filter1-01 .more:hover{color: #238f3a;}
.filter1-01 .more-icon{display: inline-block;background-image: url(../images/xiala.png);width: 11px;height: 6px;vertical-align: middle;}

.content{margin-top: 30px;}
.search-res{color: #808080;font-size: 14px;}
.search-res strong{font-size: 18px;color: #238f3a;}
.tits span{color: #238f3a;font-size: 14px;cursor: pointer;}
.tits span a{color: #238f3a;}
.left-box{width: 888px;}
.tits{padding-bottom: 12px;border-bottom: 1px solid #d9d9d9;}
.changdi li{padding: 19px 0;border-bottom: 1px solid #d9d9d9;}
.changdi li .imgbox img{width: 250px;height: 178px;display: block;}
.changdi-info a {
    color: #238f3a;
    font-size: 18px;
    margin-top: 4px;
    text-decoration: none;
}
.changdi-info a:hover {
    text-decoration: underline;
}
.changdi span.adress{color: #4c4c4c;font-size: 14px;padding: 14px 0;display: block;border-bottom: 1px dashed #dddddd;width: 100%;}
.changdi-info{width: 620px;}
.select {
    position: relative;
    /* margin-left: 5px; */
    *margin-left: 0;
}
.select .select-icon{background-image: url(../images/select.png);width: 14px;height: 8px;display: inline-block;position: absolute;top: 50%;right: 15px;margin-top: -5px;cursor: pointer;}
.select-list{position: absolute;top: 37px;left: 0;*left: 0px; background: #fff;width: 218px;border: 1px solid #ccc;box-shadow: 0 5px 15px -5px rgba(0,0,0,0.5);z-index: 999;display: none;}
.select-list li{border-top: 1px solid #eee;text-indent: 1em;font-size: 15px;cursor: pointer;background: #fff; line-height:38px;}
.select-list li:hover{color: #238f3a;}
.map-icon{display: inline-block;background-image: url(../images/map.png);width: 12px;height: 14px;vertical-align: middle;margin-right: 4px;}
.meetingroom_total_num{color: #838383;font-size: 14px;width: 33.33%;display: inline-block;}
.meetingroom_total_num em{color: #4C4C4C;margin-right:5px;}
.meetingroom_total_num span{}
.stat{margin-top: 14px;}
.tanchuang-btn{width: 106px;height: 32px;background-color: #238f3a;display: block;color: #fff;text-align: center;line-height: 32px;font-size: 14px;cursor: pointer;margin-top: 18px;}
.tanchuang-btn a{font-size: 14px;color: #fff; text-decoration:none;}
.right-box{width: 242px;}
.right-box .service-tit{width: 100%;height: 40px;line-height: 40px;font-size: 16px;color: #fff;text-align: center;background: #238f3a;}
.right-box .service-info{width: 240px;border: 1px solid #e0e4e9;text-align: center;padding-bottom: 20px;}
.right-box .service-info .imgbox{margin-top: 10px;}
.right-box .service-info1 a{font-size: 16px;color: #4c4c4c; line-height:30px;}
.right-box .service-info1 a:hover {color: #238f3a;}
.right-box .service-info1 span{font-size: 12px;color: #4C4C4C;}
.service-icon{background-image: url(../images/xiala1.png);width: 23px;height: 19px;display: inline-block;margin-top: 10px;}
.rightimg{width: 242px;height: 90px;margin-top: 20px;}


.shop-list1,.fuwu{width: 1016px;margin-top: 0px;}
.shop-list1 .imgbox{width: 237px;height: 190px;border: 1px solid #D9D9D9;background: #fff;text-align: center;    overflow: hidden;
    position: relative;}
.shop-list1 .imgbox img{vertical-align: middle;width: 100% !important;height:100%;}
.shop-list1 .imgbox:after{content:'...';width:0; height:100%; display:inline-block; vertical-align:middle; overflow:hidden;}
.shop-list1 li{width: 237px;text-align: center;margin-right: 17px;margin-bottom: 30px;}
.shop-list1 li a{display: block;width: 100%;height: 100%;}
.shop-list1 li span{color: #4C4C4C;font-size: 16px;margin-top: 12px;display: inline-block;}
.shop-list1 li:hover .imgbox{border: 1px solid #FF9900;}
.shop-list1 li:hover span{color: #FF9900;}